a window on the world - Allemand Anglais Dictionnaire